#pragma once

/*
*	Makes a backtest of one trade system
*/

class BackTester
{
	private:
		TradeSystem *_System;
		BTStatistics _Statistics;

	public:
		BackTester(void);
		~BackTester(void);

		BTStatistics GetStatistics() { return this->_Statistics; }
		void StartTest(const vector<Quotation>& stockQuots, int begin, int end, TradeSystem *syst);
};

